body{
    margin: 0 auto;
    background-image: url("");
    background-color: #5C9208;
    line-height: 100%;
    padding: 0px;
    font-family: Arial;
    text-align: center;
    background-repeat: no-repeat;
  
    background-position: center top;
}
div#header
{
  margin-top: 40px;
  width: 960px;
  height: 185px; 
}
div#header div#header-banner
{
    width: 670px;
    height: auto;
    float: right;
}
div#wrapper
{
    width:960px;
    height: auto;
    margin: 0 auto; 
}
div#wrapper-container
{
    background: white; 
    width: 100%; 
    position: relative; 
    overflow: hidden; 
    margin: 2px 0px;
    padding:3px;
}
div#left-container
{
    width: 200px;
    min-height: 400px;
    float:left;
}
div#main-container
{
    width: 530px;
    min-height:400px;
    height: auto;
    float: left;    
    margin: 0px 3px;     
    padding: 2px;
}
div#right-container
{
    width: 220px;
    min-height:400px;
    height: auto;
    float:right;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
div#footer{
    background:pink;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    min-height:50px;
}